Big Huge Thesaurus

vena trachealis

noun

sounds kind of like